package donot996.icu.tieba.domain;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Getter;
import lombok.Setter;
import lombok.ToString;

import java.util.List;

@Getter
@Setter
@ToString
@TableName("topic_list")
public class TopicList {
    @TableId(type = IdType.AUTO) // 自动增长
    private Long id; // 话题id
    private String topicName; // 话题名称
    private Long initiatorId; // 话题发起人id(user_id)
    private String initiatorName; // 话题发起人姓名

    private String detailIds; // 明细列表关联ids(1,2,3..)

    @TableField(exist = false)
    private Long num; // 回复数

    @TableField(exist = false)
    private List<DetailList> detailList; // 回复
}
